Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1995 1994 1993
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Brazil F1 Colombia F1 Colombia F2 Brazil F3 Brazil F4 Brazil F8 Brazil F10 El Salvador F1 Chile F1 Chile F3 Brazil F4 Spain F16 Spain F17 Italy F4 Italy F5 Italy F6 Italy F7 Italy F8 Italy F9 Brazil F3 Brazil F4 Brazil F5 Romania F6 Brazil F5 Romania F18 USA F1 USA F3 Mexico F2 Romania F1 Brazil F3 Romania F2 Romania F3 Romania F4 Romania F5 Brazil F7 Romania F6 Brazil F8 Romania F7 Romania F8 Romania F13 Romania F17 Romania F18 France F17 Turkey F1 Brazil F27 Brazil F28 Germany F12 Czech Republic F5 Czech Republic F6 USA F1 USA F2 USA F3 Turkey F2 France F6 Romania F2 Romania F3 Romania F4 Romania F5 Romania F8 Romania F9 Romania F10 Romania F11 Romania F14 Brazil F1 Romania F15 Brazil F2 Romania F2 Romania F3 Romania F4 Brazil F13 Brazil F12 Romania F6 Romania F7 Brazil F16 Romania F9 Romania F10 Italy F21 Italy F22 Brazil F21 Italy F28 Brazil F1 USA F3 USA F4 Turkey F7 Turkey F8 Italy F6 Bulgaria F3 Romania F9 Italy F29 Italy F3 Romania F2 Romania F3 Romania F8 Romania F9 Romania F1 France F17 Italy F4 France F17 Italy F7 Romania F3 Romania F5 Bulgaria F1 Romania F4 Romania F8 Romania F9 Romania F10 Romania F1 Romania F3 Romania F4 Romania F3 Romania F5 Romania F5 Romania F6 Italy F21 Italy F22 Romania F7 Romania F7 USA F4 Bulgaria F1 Romania F7 Romania F2 Romania F7 Poland F8 Brazil F6 Brazil F7 Italy F10 Brazil F9 Guatemala F1 Costa Rica F1 Mexico F1 Brazil F2 Colombia F4 Brazil F5 Spain F18 Poland F7 Brazil F10 Brazil F11 Italy F3 Brazil F1 Thailand F6 Romania F12 (Brasov) USA F3 Romania F1 (Bucharest) Romania F2 (Bacau) Italy F11 Italy F12 Brazil F14 Mexico F2 Brazil F1 Colombia F3 Brazil F2 Romania F10 Colombia F1 France F19 Romania F11 (Chitila) II Cyclus Open de Tenis - Florianopolis Guzzini Challenger - Recanati Hilton Waikoloa Village USTA Challenger - Waikoloa Challenger de Providencia-Copa Kia - Santiago Romania F1 Mamaia Challenger - Constanta Southern Capital Cup - Almaty M15 Cancun M15 Cancun Sao Paulo Challenger Monza Challenger Rome Challenger Blumenau Challenger Oberstaufen Challenger Todi Challenger Campos do Jordao Challenger Cali Challenger Guayaquil Challenger Santiago Challenger Buenos Aires Challenger Campinas Challenger Villa Allende Challenger Sao Jose Do Rio Preto Challenger Eisenberg Jerusalem Open - Jerusalem Buenos Aires Challenger Challenger ATP de Cuenca Diario El Mercurio - Cuenca Barletta Challenger Aix En Provence Challenger Bordeaux Challenger Prague Challenger Perugia Challenger Barranquilla Challenger Santos Challenger Medellin Challenger Buenos Aires Challenger Santiago Challenger Montevideo Challenger Alessandria Challenger Bordeaux Challenger Panama City Challenger Rome Challenger Milan Challenger Marburg Challenger Szczecin Challenger Santo Domingo Challenger Campinas Challenger Lima Challenger Sao Paulo Challenger Campinas Challenger Brasov Challenger Ludwigshafen Challenger Perugia Challenger San Benedetto Challenger Liberec Challenger Constanta Challenger Genova Challenger XL Bermuda Open - Bermuda Aberto de Santa Catarina de Tenis - Florianopolis Challenger Britania Zavaleta - Puebla Aberto de Sao Paulo - Sao Paulo ITG Miami Challenger - Miami Sony Ericsson Open 2008 - Belgrade Santiago Challenger III Aberto Santa Catarina de Tenis - Florianopolis Timisoara Challenger - Timisoara Bukhara Challenger - Bukhara Brasov Challenger - Brasov Copa Petrobras-Colombia - Bogota Tatra Banka Slovak Open - Bratislava Bordeaux Challenger SMS Tennis Cup - Sao Paulo L'Aquila Challenger Belo Horizonte Challenger Campos do Jordao Challenger Brasilia Challenger Brasov Challenger Seville Challenger Palermo Challenger Florionapolis Challenger Prague Challenger Como Challenger Challenger Ford de Cherbourg - Cherbourg Cairo Challenger Genova Challenger Biella Challenger Open de Franche Comte - Besancon Cremona Challenger Rome Challenger Bogota Challenger Brasilia Challenger Salvador Challenger Brasov Challenger Cordenons Challenger Playford Challenger Brasov Challenger Punta Del Este Challenger Quito Challenger Santiago Challenger Sao Paulo Challenger Sao Paulo Challenger Bucaramanga Challenger Barranquilla Challenger Aix En Provence Challenger Santos Challenger Sao Paulo Challenger Panama City Challenger Timisoara Challenger Sibiu Challenger Heilbronn Challenger Sibiu Challenger Porto Alegre Challenger Sao Paulo Challenger Belem Challenger Sao Paulo Challenger Bucaramanga Challenger Buenos Aires Challenger Sao Paulo Challenger Bogota Challenger - Bogota San Luis Potosi Challenger Marburg Challenger Irving Challenger Turin Challenger Open de Montauban - Montauban Gemax Open 2002 - Belgrade 2002 Eddleman USTA Challenger - Birmingham ARMS USTA Challenger - Rocky Mount Memorial Savigni - Sassuolo Asirom Challenger Brasov - Brasov Challenger Ford de Cherbourg - Cherbourg Honda-Kah Open - Singapore San Luis Potosi Challenger 2000 - San Luis Potosi Eddleman USTA Challenger - Birmingham Memorial Savigni - Sassuolo The LTA Manchester Challenger - Manchester Milan Challenger Hungarian Architect Open - Budapest Bulgarian Open - Sofia Cosmorom Challenger - Brasov Open de Tanger - Tangier 2000 Cairo Challenger - Cairo USTA Pro Tennis Classic at Mission Hills - Rancho Mirage USTA Men's Challenger of Urbana-Champaign - Urbana Copa Ericsson Costa Rica - San Jose BCP Tennis Classic - Sao Paulo Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Copa Ericsson Brazil - Sao Paulo Panama City Challenger Open de la Ville de Saint Denis - Reunion Island Britania Zavaleta - Puebla Napoli International Cup - Napoli BPCA Open de Nice-Tounoi Challenger - Nice Quelle Cup - Furth Ciur Pribram Challenger - Pribram Ostend Challenger Tennis Cup of Flanders - Ostende Volkswagen TED Open - Istanbul Grolsch Cup - Warsaw Copa Ericsson Venezuela - Caracas Samarkand Challenger - Samarkand Mumbai Challenger - Mumbai ATP Heineken Challenger 1999 - Ho Chi Minh City Muller Cup - Ulm Stella Artois Clay Court Championships - Budaors Meridiana Sardegna Open - Olbia Volkswagen TED Open - Istanbul Sports Experts Open - Nettingsdorf LTA Hull Challenger - Hull ATP Heineken Challenger 2000 - Ho Chi Minh City Opel Bulvaria MCG Bulgarian Open - Sofia CMG Asia Open - Hong Kong Challenger Britania Zavaleta - Puebla Challenger de la Ciudad de Mexico - Mexico City Open de Montauban - Montauban TED Open Istanbul - Istanbul Fifth-Third Bank Tennis Championships - Lexington Tennis Napoli Cup - Napoli Garden Open - Rome University of Tennessee USTA Men's Challenger - Knoxville Mordovia Cup - Mordovia Asirom Challenger - Brasov Challenger Groningen - Groningen Visa Tennis Open - Sao Paulo Britania Zavaleta - Puebla Jameson Cup - Milan Ischgl International Tennis Challenger 2003 - Ischgl Intersport Heilbronn Open - Heilbronn Segovia Challenger Open Castilla y Leon - Segovia Challenger Ford de Cherbourg - Cherbourg Challenger 42 - Andrezieux Corona Mexico City Open - Mexico City Crystal Cup 1998 - Portoroz Cerveza Cristal - Santiago Warsteiner Challenger Wolfsburg - Wolfsburg Barletta Citta Della Disfida Open 99 - Barletta San Luis Potosi Challenger - San Luis Potosi XL Capital Bermuda Open - Bermuda Challenger Leon 2004 - Leon Open de Mantouban - Montauban Abierto Club Casablanca - Mexico City Open Sainte Victoire - Aix-En-Provence BMW Brixina Tennis Open - Bressanone Gelsor Open Carpati - Brasov Shimadzu All Japan Indoor - Kyoto Czech Open - Prostejov San Luis Potosi Challenger - San Luis Potosi Baumag Open - Budapest Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Internationale Badische Meisterschaften Um Den Techem Cup - Zell Stella Artois Clay Court Championship - Budaors Stella Artois Clay Court Championships - Budaors 12th BH Tennis Open International Cup - Belo Horizonte St. Petersburg Challenger by Kinex - St. Petersburg Riviera di Rimini Challenger 2004 - Rimini Timisoara Challenger - Timisoara Sao Paulo - Brazil S Tennis Master Championship - Graz KGHM Polish Indoors - Wroclaw GHI Bronx Classic - Bronx Open de Franche-Comte - Besancon Kyiv Open - Kiev Brasov Challenger - Brasov Open de L'Isere - Grenoble X Trofeo Ciudad de Quito - Quito 2004 Keys Gate Challenger - Homestead Music City Challenger - Nashville X Challenger Britania Zavaleta - Puebla Copa Petrobras Bogota - Bogota Ischgl International ATP Challenger - Ischgl Tiburon Challenger - Tiburon Aberto de Sao Paulo - Sao Paulo Burbank Challenger - Burbank La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago Challenger 42 - Andrezieux Gemax Samsung Open 2005 - Belgrade Open de Franche-Comte - Besancon Torneo Internacional Challenger Fila 2005 - Leon Draft Corona Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City Architect Open - Budapest Ljubljana Open - Ljubljana Sassuolo Challenger - Sassuolo Steelers Cup 2005 - Kosice Challenger ATP de Cuenca Diario El Mercurio - Cuenca 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Top Wool Challenger - Biella Challenger Brasov - Brasov Pekao Open 2005 - Szczecin Tatra Banka Open - Bratislava PrivatBank Cup - Dnepropetrovsk Mobilux Open - Luxembourg USTA Challenger of Orlando - Orlando Nossa Caixa Tennis Cup - Sao Paulo Intersport Heilbronn Open - Heilbronn Cyclus Open de Tenis - Florianopolis Corona Mexico City Open - Mexico City Copa Club Campestre de Aguascalientes - Aguascalientes XL Bermuda Open - Bermuda 10° Trofeo Luigi Pezzoli - Bergamo Abierto Colombiano de Tenis - Bogota The Surbiton Trophy - Surbiton Seguros Bogota Open - Bogota Credicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Timisoara Challenger - Timisoara Joinville Tennis Festival - Joinville San Marino Cepu Open - San Marino Kos-Zucchetti Tennis Cup - Cordenons II Manta Open - Manta IPP Geneva Trophy - Geneva Challenger Brasov - Brasov Amazonia Open de Tenis - Belem Pekao Open - Szczecin IX Gramado Open - Gramado XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju Buenos Aires Challenger Bergamo Challenger Copa Petrobras Paraguay - Asuncion Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Copa Kia Challenger ATP - Santiago XII Abierto Internacional de Salinas - Salinas Bancolombia Open - Bogota Unicredit (Suisse) Bank S.A. Challenger - Chiasso Prosperita Open 2007 - Ostrava Roma Challenger 2007 - Rome Ostdeutscher Sparkessen Cup - Dresden Croatia Osiguranje Rijeka Open - Rijeka Unique Zagreb Open - Zagreb Baden Open - Karlsruhe Memorial Manfredini - Sassuolo Polska Energia Open - Bytom Steelers Cup - Kosice Mamaia Challenger - Constanta Seguros Bolivar Open - Bogota Riviera di Rimini Challenger - Rimini 9° Trani Cup - Trani Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Geneva Challenger - Geneva Brasov Challenger - Brasov Ljubljana Open - Ljubljana Pekao Open - Szczecin Ipsos Bucharest Challenger - Bucharest Seguros Bolivar Open - Medellin XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Colombia - Bogota Bancolombia Open - Bogota Abierto Internacional de Salinas 'Dario Expreso' - Salinas Status Athens Open - Athens Karshi Challenger - Karshi Dusseldorf Open Challenger - Dusseldorf XIV Challenger ATP Club Premium Open - Quito Challenger Copa Sevilla 2008 - Seville Seguros Bolivar Open - Cali Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis Salinas Challenger Iquique Challenger Bucaramanga Challenger Santiago Challenger Sofia Challenger Recanati Challenger Prague Challenger Arad Challenger Guayaquil Challenger Belo Horizonte Challenger Bogota Challenger Salinas Challenger San Jose Challenger Pereira Challenger Rome Challenger Sao Paulo Challenger Bordeaux Challenger Lima Challenger Alessandria Challenger Prostejov Challenger Nottingham Challenger Salinas Challenger Bogota Challenger Manta Challenger Campos do Jordao Challenger Binghamton Challenger Brasov Challenger Recife Challenger Belo Horizonte Challenger Sao Jose Do Rio Preto Challenger Guayaquil Challenger Montevideo Challenger Sao Paulo Challenger Florianopolis Challenger Santiago Challenger Blumenau Challenger Caltanissetta Challenger Monza Challenger Santiago Challenger Arad Challenger San Marino Challenger Caltanissetta Challenger San Juan Challenger Buenos Aires Challenger Montevideo Challenger Sao Leopoldo Challenger Barletta Challenger Salinas Challenger Pereira Challenger Santos Challenger Sao Paulo Challenger Napoli Challenger Braunschweig Challenger Itajai Challenger Brasov Challenger Blunmenau Challenger Montevideo Challenger Curitiba Challenger Panama City Challenger Tallahassee Challenger Barranquilla Challenger Santos Challenger Vicenza Challenger Blois Challenger Tampere Challenger San Marino Challenger Cordenons Challenger Santiago Challenger Santos Challenger Sao Paulo Challenger Furth Challenger Poznan Challenger Prague Challenger Milan Challenger Braunschweig Challenger Poznan Challenger Prague Challenger Cordenons Challenger Asuncion Challenger Barranquilla Challenger Sarasota Challenger Medellin Challenger Cali Challenger Porto Alegre Challenger Sao Paulo Challenger Santiago Challenger Lima Challenger Guayaquil Challenger Prague Challenger Rio De Janeiro Challenger Bucaramanga Challenger Santiago Challenger Mendoza Challenger Medellin Challenger Prostejov Challenger Lima Challenger Le Gosier Challenger Bordeaux Challenger International Championship of Croatia - Umag Buenos Aires Challenger Braunschweig Challenger Montevideo Challenger Santiago Challenger U.S. Men's Clay Court Championships - Orlando RCA Championships - Indianapolis Gelsor Open Romania - Bucharest Aix En Provence Challenger Napoli Challenger Braunschweig Challenger Milan Indoors - Milan Banja Luka Challenger San Luis Potosi Challenger 2002 - San Luis Potosi Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg Gerry Weber Open - Halle Gelsor Open Romania - Bucharest Santiago Challenger Zivnobanka Open - Prostejov ATU Cup - Weiden Rio De Janeiro Challenger President's Cup 1997 - Tashkent Santiago Mestre Challenger Bucharest Sports Expert Open - Nettingsdorf Cortina Challenger Open de Franche Comte - Besancon Tenniscup of Flanders - Ostende Campinas Challenger Blois Challenger Honda-Kah Open - Singapore Lambertz Open - Aachen Privat Bank Cup - Dniepropetrovsk Campinas Challenger Corrientes Challenger Milan Indoors - Milan Guayaquil Challenger Garden Open 2005 - Rome Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Qatar Open - Doha Open 13 - Marseille Tatra Banka Slovak Open - Bratislava Grand Prix Hassan II - Casablanca Generali Open - Kitzbuhel Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Chennai Open - Chennai Connex Open Romania - Bucharest Brasil Open - Costa do Sauipe Estoril Open - Estoril The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch RCA Championships - Indianapolis BCR Open Romania - Bucharest Brasil Open - Costa do Sauipe Generali Open - Kitzbuhel BCR Open Romania - Bucharest Japan Open - Tokyo RCA Championships - Indianapolis Austrian Open - Kitzbuhel Brasil Open - Costa do Sauipe Open Carparti - Brasov Kremlin Cup - Moscow BCR Open Romania - Bucharest Brasil Open - Costa do Sauipe BCR Open Romania - Bucharest Gelsor Open Romania - Bucharest Open 13 - Marseille Movistar Open - Santiago Brasil Open - Costa do Sauipe BCR Open Romania - Bucharest VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires BRD Nastase Tiriac Trophy - Bucharest St. Petersburg Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Brasil Open - Sao Paulo Copa Claro - Buenos Aires Bucharest Palermo Topshelf Open - 's-Hertogenbosch Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Brasil Open - Sao Paulo Argentina Open - Buenos Aires US Men's Clay Court Championship - Houston SkiStar Swedish Open - Bastad Austrian Open - Kitzbuhel Ecuador Open - Quito Rio Open - Rio de Janeiro Open Romania - Bucharest Apia International - Sydney Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Antalya Cup - Antalya Konzum Croatia Open - Umag Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen Davidoff Swiss Indoors - Basel ASB Classic - Auckland Ecuador Open - Quito Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Copa Telmex - Buenos Aires Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul US Men's Clay Court Championships - Houston Plava Laguna Croatia Open - Umag Generali Open - Kitzbuhel Rio Open - Rio de Janeiro Movistar Open - Santiago VTR Open - Vina del Mar SkiStar Swedish Open - Bastad Open de Nice Cote d'Azur - Nice Brasil Open - Sao Paulo Millennium Estoril Open - Estoril Generali Open - Kitzbuhel US Men's Clay Court Championship - Houston Generali Open - Kitzbuhel Qatar Mobil Open - Doha Campbell's Hall of Fame Tennis Championships - Newport China Open - Beijing Kremlin Cup - Moscow Argentina Open - Buenos Aires Argentina Open - Buenos Aires Brasil Open - Sao Paulo Dubai Tennis Open - Dubai Delray Beach International Tennis Championships - Delray Beach Abierto Mexicano Telcel - Acapulco Open Romania - Bucharest Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Madrid BNP Paribas Masters - Paris Masters Series Hamburg - Hamburg Aircel Chennai Open - Chennai Western & Southern Financial Group Masters - Cincinnati Internazionali BNL d'Italia - Rome Gerry Weber Open - Halle Miami Open - Miami Rogers Cup - Montreal Tennis Masters Series - Cincinnati Miami Open - Miami Open de Moselle - Metz Tennis Masters Series - Hamburg NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Copa Claro - Buenos Aires Sony Ericsson Open - Miami Sony Open Tennis - Miami Erste Bank Open - Vienna Miami Open - Miami French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, Group 1, 2R, ROU-HUN 3-2 Davis Cup, World Group, QR, ROU-ZIM 3-2 Davis Cup, World Group, QR, ROU-ECU 3-2 Davis Cup, World Group, PO, BRA-RUS 5-0 Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, Group I, 2R, ECU-BRA 1-3 Davis Cup, World Group, PO, BRA-ESP 3-1 Davis Cup, Group I, 2R, BRA-ECU 3-1 Olympics - Rio de Janeiro U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Davis Cup, World Group, 1R, USA-ROU 4-1 Davis Cup, Group I, 2R, URU-BRA 0-5 Davis Cup, World Group, QR, BRA-BEL 1-3